Lingo
[put] years on {sb}
(particularly of an event or a difficult situation) to cause a lot of suffering to someone and make them look or feel much older
The origin of the idiom "put years on someone" is not definitively documented, but it is a common expression used to convey the idea that experiences and challenges have an aging or maturing effect on an individual, both physically and mentally. It is likely rooted in the observation that life's difficulties and stress can visibly impact a person's appearance and overall demeanor.
1 / 1